<?php
require_once '../config.php';
require_once PATH . 'classes/ofj-orm/Temporada.php';
require_once PATH . 'classes/ofj-orm/Fecha.php';
$css_arr = array(
	'js/jquery.selectList/jquery.selectList.css',
	'css/conciertos-eventos/listaeventos.css', 
	'css/conciertos-eventos/sidebar.css'
);
if (LANG == 'en') {
	array_push($css_arr, 
		'css/conciertos-eventos/listaeventos-en.css',
		'css/conciertos-eventos/sidebar-en.css'
	);
}
$js_arr = array(
	'js/conciertos-eventos/listaeventos.js',
	'js/jquery.selectList/jquery.selectList.js'
);
require_once PATH . 'layout/header.php';
Lang::setSource('conciertos');

// Trae las temporadas
$temporadas = Temporada::instance()->find(array(
	'order_by' => 'orden ASC' 
));

$id_temporada = isset($_GET['temp']) ? (int) $_GET['temp'] : $temporadas[0]->id;

// Cargar lista de eventos desde la BD
$query = 'SELECT e.* '; 
$query .= 'FROM evento e LEFT JOIN fecha f ON e.id = f.evento_id ';
$query .= 'WHERE temporada_id = %d ';
$query .= 'GROUP BY e.id ORDER BY fecha ASC';
$query = sprintf($query, $id_temporada);
$evento_result = mysql_query($query)
  or die('Error al traer los eventos. ' . mysql_error());
$evento = mysql_fetch_assoc($evento_result);
$eventos_nuevos_total = mysql_affected_rows();
?>
	
    
    <!-- LISTA EVENTOS -->
    <section id="concerts_container">
    
	    <div id="titulo" class="clearfix">
	      <h1><?php echo Lang::get('title') ?></h1>
	      <div id="temporadas_cmb">
		      <select>
		      	<?php 
		      	foreach ($temporadas as $temporada) {
		      		$temp = (LANG == 'es') ?  $temporada->nombre : $temporada->nombre_en;
		      	?>
		      	<option value="<?php echo $temporada->id; ?>" <?php echo ($id_temporada == $temporada->id) ? 'selected="selected"' : ''; ?>>
		      		<?php echo $temp; ?>
		      	</option>
		      	<?php } ?>
		      </select>
	      </div> <!-- end of #temporadas_cmb -->
	    </div> <!-- end of #titulo -->
	    
	    
	    	<!--ITEMS CONTAINER-->
	    	<div id="items-container">
	    		
	    		<?php 
	    			if ( $eventos_nuevos_total )
	    			do {
	    				if ( $evento['estado'] == 'n' ) {
		    				$desc_arr = array();
		    				$title = $evento['titulo' . (LANG == 'en' ? '_en' : '')];
	          		$program = $evento['programa' . (LANG == 'en' ? '_en' : '')];
	          		$description = $evento['descripcion' . (LANG == 'en' ? '_en' : '')];
	          		$desc_arr = explode('<!-- pagebreak -->', $description);
	          		$description = $desc_arr[0]; 
	    		?>
	    		<div class="evento_item clearfix"><!--INICIA ITEM-->
	    			<div class="imagen-evento1">
	    				<a href="<?php echo BASE ?>conciertos-eventos/evento/?id=<?php echo $evento['id'] ?>">
	    					<img src="img/uploads/events/202x95/<?php echo $evento['id'] ?>.jpg" height="95" width="202" alt="<?php echo $program; ?> - OFJ" title="<?php echo $program; ?> - OFJ" border="0" />
	    				</a>
	    			</div>
	                
	                <div class="info-evento1">
	                	<?php
					          // Traer temporada
					          $Temporada = Temporada::instance()->findById($evento['temporada_id']);
					          $temporada = (LANG == 'es') ? $Temporada->nombre : $Temporada->nombre_en;
					          ?>
					          <div class="clearfix">
		                	<div class="clearfix">
		                    	<div class="concert_season"><?php echo $temporada ?></div>
		          				<div class="arrow"></div>
		          				<div class="concert_program"><?php echo $program; ?></div>
	          				</div>
	          						<?php
							          // Traer fechas
							          $fechas = Fecha::instance()->find(array(
							          	'where' => 'evento_id = :evento_id',
							          	'arguments' => array(':evento_id' => $evento['id']),
							          	'orderby' => 'fechas ASC'
							          ));
							          $date = '';
							          foreach ($fechas as $Fecha) :
							          	
							          	if (LANG == 'en')
							          		$date .= strftime('%A, %B %d, %Y', strtotime( $Fecha->fecha )) . ' / ';
							          	else
							          		$date .= strftime('%A %d de %B del %Y', strtotime( $Fecha->fecha )) . ' / ';
							          	
							          endforeach;
							          $date = substr($date, 0, strlen($date)-3);
							          ?>
	                    	<div class="fecha"><?php echo $date ?></div>
	                    	<div class="titulo"><?php echo $title; ?></div>
	                    	<div class="desc"><?php echo $description; ?></div>
	                    	<a href="<?php echo BASE ?>conciertos-eventos/evento/?id=<?php echo $evento['id'] ?>" class="ver2-btn"></a>
	                      <a href="<?php echo BASE ?>conciertos-eventos/evento/?id=<?php echo $evento['id'] ?>" class="detalle2-btn"><?php echo Lang::get('link') ?></a>
	            		</div>
	                    
	                </div>
	                <?php if ($evento['estado'] == 'c') : ?>
	                <div class="estatus1"></div>
	                <?php endif; ?>
	    		</div><!--TERMINA ITEM-->
	    		<?php
	    				} // end if ( $evento['estado'] == 'n' ) 
	    			} while( $evento = mysql_fetch_assoc($evento_result) ); // Lista de eventos 
	    		?>



	    		<?php
	    			/**
	    			 * EVENTOS CONSUMADOS
	    			 */
	    			if ( $eventos_nuevos_total ) {
		    			mysql_data_seek($evento_result, 0);
		    			$evento = mysql_fetch_assoc($evento_result);
		    			do {
		    				if ( $evento['estado'] == 'c' ) {
			    				$desc_arr = array();
			    				$title = $evento['titulo' . (LANG == 'en' ? '_en' : '')];
		          		$program = $evento['programa' . (LANG == 'en' ? '_en' : '')];
		          		$description = $evento['descripcion' . (LANG == 'en' ? '_en' : '')];
		          		$desc_arr = explode('<!-- pagebreak -->', $description);
		          		$description = $desc_arr[0]; 
	    		?>
	    		<div class="evento_item clearfix"><!--INICIA ITEM-->
	    			<div class="imagen-evento1">
	    				<a href="<?php echo BASE ?>conciertos-eventos/evento/?id=<?php echo $evento['id'] ?>">
	    					<img src="img/uploads/events/202x95/<?php echo $evento['id'] ?>.jpg" height="95" width="202" alt="<?php echo $program; ?> - OFJ" title="<?php echo $program; ?> - OFJ" border="0" />
	    				</a>
	    			</div>
	                
	                <div class="info-evento1">
	                	<?php
					          // Traer temporada
					          $Temporada = Temporada::instance()->findById($evento['temporada_id']);
					          $temporada = (LANG == 'es') ? $Temporada->nombre : $Temporada->nombre_en;
					          ?>
					          <div class="clearfix">
		                	<div class="clearfix">
		                    	<div class="concert_season"><?php echo $temporada ?></div>
		          				<div class="arrow"></div>
		          				<div class="concert_program"><?php echo $program; ?></div>
	          				</div>
	          						<?php
							          // Traer fechas
							          $fechas = Fecha::instance()->find(array(
							          	'where' => 'evento_id = :evento_id',
							          	'arguments' => array(':evento_id' => $evento['id']),
							          	'orderby' => 'fechas ASC'
							          ));
							          $date = '';
							          foreach ($fechas as $Fecha) :
							          	
							          	if (LANG == 'en')
							          		$date .= strftime('%A, %B %d, %Y', strtotime( $Fecha->fecha )) . ' / ';
							          	else
							          		$date .= strftime('%A %d de %B del %Y', strtotime( $Fecha->fecha )) . ' / ';
							          	
							          endforeach;
							          $date = substr($date, 0, strlen($date)-3);
							          ?>
	                    	<div class="fecha"><?php echo $date ?></div>
	                    	<div class="titulo"><?php echo $title; ?></div>
	                    	<div class="desc"><?php echo $description; ?></div>
	                    	<a href="<?php echo BASE ?>conciertos-eventos/evento/?id=<?php echo $evento['id'] ?>" class="ver2-btn"></a>
	                      <a href="<?php echo BASE ?>conciertos-eventos/evento/?id=<?php echo $evento['id'] ?>" class="detalle2-btn"><?php echo Lang::get('link') ?></a>
	            		</div>
	                    
	                </div>
	                <?php if ($evento['estado'] == 'c') : ?>
	                <div class="estatus1"></div>
	                <?php endif; ?>
	    		</div><!--TERMINA ITEM-->
	    		<?php
		    				} // end if ( $evento['estado'] == 'c' ) 
		    			} while( $evento = mysql_fetch_assoc($evento_result) ); // Lista de eventos 
	    			} // end if ( $eventos_nuevos_total )
	    		?>

	                        
			</div><!--END ITEMS CONTAINER-->
	   
	   	<div id="footer-events">
	      <div id="nota"><?php echo Lang::get('nota') ?></div>
	       <a href="javascript:void(0);" id="regresar-btn" ></a>
	    </div>
   
    </section> <!-- end of #concerts_container -->
    
    <!-- END LISTA EVENTOS -->
    
<?php require_once 'sidebar_eventos.php'; ?>

<?php require_once PATH . 'layout/footer.php'; ?>